Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LLYS DEDWYDD Detached £171,750 26 Oct 2018
4 LLYS DEDWYDD Detached £117,000 8 Jun 2015
7 LLYS DEDWYDD Detached £110,000 20 Aug 2004
9 LLYS DEDWYDD Semi-Detached £209,000 14 Feb 2020